technical intelligence team - Français Anglais Dictionnaire